insert into RESTRICTII_OPERATOR_MENIU values (1, (select ID_DREPTPOS from DREPTURI_POS where NUME = 'ROL_OPERATOR'), 1955, 'btnMnuSalesInfoClient');

-- Meniu administrator
btnMnuAdminRAMResetRecovery - recuperare dupa RAM reset
btnMnuAdminSetDecimalPoint - setare punct zecimal
btnMnuAdminSetDateTime - setare data si ora in imprimanta
btnMnuAdminSetTaxes - setare cote TVA
btnMnuAdminSetPayments - setare moduri plata
btnMnuAdminParametri - setare parametri
btnMnuAdminFiscalizare - setare parametri fiscali

-- Meniu gestionar
btnMnuGestListaInv - culegere inventar
btnMnuGestFiscalReportByBlock - raportare fiscala (de la nr. la nr.)
btnMnuGestFiscalReportByDate - raportare fiscala (de la data la data)
btnMnuGestEJByDate - raportare jurnal electronic (de la data la data)
btnMnuGestEJByBlock - raportare jurnal electronic (de la nr. la nr.)
btnMnuGestCataloage - acces la operare cataloage
btnMnuGestArticole - acces la actualizare articole
btnMnuGestCoteTVA - acces la actualizare cote TVA
btnMnuGestUM  - acces la actualizare unitati de masura
btnMnuGestDepartamente - acces la actualizare departamente
btnMnuGestPompe - acces la actualizare pompe PECO
btnMnuGestOperatori - acces la actualizare operatori

-- Meniu operator
btnMnuSalesFiscalDay - zi fiscala
btnMnuSalesShift - schimb operator
btnMnuSalesCash - depunere/retragere bani
btnMnuSalesReceipt - vanzare
btnMnuSalesInfo - informatii articol
btnMnuSalesInfoClient - informatii client
btnMnuSalesXReport - X report
btnMnuSalesOperatiiBon - operatii bon
btnMnuSalesRelistareBon - relistare bon
btnMnuSalesSalvareBon - salvare bon (parcare)
btnMnuSalesStornoBon - bon retur
btnMnuSalesRestSchimbAgent - listare automata comenzi restaurant
btnMnuSalesReceiptAutomat - listare automata bon din fisier (POSExpert ca driver)
btnMnuSalesCashdraw - sertar bani



-- exemple insert 
-- pt 1 operator. Se inlocuieste XXXX cu ID_ul operatorului pentru care se doreste restrictia si numele butonului din lista de mai sus
insert into RESTRICTII_OPERATOR_MENIU values (gen_id(GEN_RESTOPERMENIU, 1), (select ID_DREPTPOS from DREPTURI_POS where NUME = 'ROL_OPERATOR'), XXXX, 'BUTON_DIN_LISTA_DE_SUS');
-- pt toti operatorii. Numele butonului se ia din lista de mai sus
insert into RESTRICTII_OPERATOR_MENIU 
  select gen_id(GEN_RESTOPERMENIU, 1), (select ID_DREPTPOS from DREPTURI_POS where NUME = 'ROL_OPERATOR'), ID_OPERATOR, 'BUTON_DIN_LISTA_DE_SUS'
    from OPERATORI;
-- pt toti operatorii fara MASTER. Numele butonului se ia din lista de mai sus
insert into RESTRICTII_OPERATOR_MENIU 
  select gen_id(GEN_RESTOPERMENIU, 1), (select ID_DREPTPOS from DREPTURI_POS where NUME = 'ROL_OPERATOR'), ID_OPERATOR, 'BUTON_DIN_LISTA_DE_SUS'
    from OPERATORI
  where CASIER <> 'MASTER'; 
commit;
